gate straddle - French English Dictionary